home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-02
/
vernon.zip
/
FACT.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1989-03-01
|
481b
|
19 lines
{This function calculates the factorial function for N
Remember N! := 1 * 2 * 3 * ...*(N-1)* N}
function fact ( N : INTEGER) : real ;
var COUNT :INTEGER; PRODUCT : REAL; FACTS : REAL;
begin
PRODUCT := 1.0;
for COUNT := 2 to abs( N) do
PRODUCT := PRODUCT * count;
FACT := PRODUCT;
FACTS := PRODUCT;
{WRITELN ('The value for factorial is : ', FACTS);}
end;